package com.wyl;

import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class VueHashRouteExample {

    public static void main(String[] args) {
        // 设置驱动程序所在的路径
//        System.setProperty("webdriver.chrome.driver", "C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\Application\\chromedriver.exe");
//
//        // 创建浏览器实例
//        WebDriver driver = new ChromeDriver();
//
//        // 打开网页
//        String url = "http://doc.wksm.info/web/#/88?page_id=188";
//        driver.get(url);
//
//        // 等待页面加载完成
//        while (!((JavascriptExecutor) driver).executeScript("return document.readyState").equals("complete")) {
//            try {
//                Thread.sleep(100);
//            } catch (InterruptedException e) {
//                e.printStackTrace();
//            }
//        }
//
//        // 获取文档标题
//        WebElement titleElement = driver.findElement(By.cssSelector("#doc-title"));
//        String title = titleElement.getText();
//        System.out.println("文档标题：" + title);
//
//        // 获取文档正文
//        WebElement contentElement = driver.findElement(By.cssSelector(".markdown-body"));
//        String content = contentElement.getAttribute("innerHTML");
//        System.out.println("文档正文：" + content);
//
////        // 获取页面数据
////        String data = driver.getPageSource();
////        System.out.println(data);
//
//        // 关闭浏览器
//        driver.quit();
    }
}
